Fantastic accommodation with every amenity, spectacular views and great location. Wonderful communications. Outstanding in every way. I hope to stay there again.