Modern, spacious, comfortable
Amazing views
Lovely pool and hot tub
Excellent hosts