Fantastic accommodation in fabulous location.