Excellence all around from the fabulous accommodation to the perfect location beachside.