luxury accomodation in a fabulous location, very comfortable.