The location is superb and everything was kept very clean. We were half an hour late and when we reached we found it a little difficult to contact the host.Fortunately the people in the restaurant downstairs helped us by calling the host(we had no phone connection)