As per MM's "advice," keep calling The Village Restaurant say every two days to check if Ahmed was still around and when he was scheduled to go on leave. Visit the restaurant during his absence to enjoy the meal. However, if Ahmed changes his plans just before he was about to leave for vacation at the 11th hour or returns from vacation a bit earlier than schedule, you are once again in for some "bad" experience which you had tried to avoid following MM's "philosophy!" )-0