Compact but fabulous accomodation in the most amazing location