Fantastic ambiance and wonderful amenities