Fantastic accomodation - wonderful location. Very luxe