Fantastic location, fantastic accomodation. Modern, clean and claassy.