Great accommodation in a sensational location