The place was perfect. Location, cleanliness etc. the restaurant/bar was excellent and the staff was friendly.