Beautiful accommodation, stunning views. Everything you could need in a home away from home. Felt luxurious.