Luxury accomodation in an outstanding location, with many amenities around.