Excellent location, ambience was very good and necessary amenities were all available. Above all a good host