Fabulous views (they really were that good!), desirable location (away from the built up areas of the island but still accessible), comfortable and contemporary accommodation, clean, and great hosts.