Where to begin? This place is a piece of Paradise. The room is fabulous, the view stupendous... you have a beach to yourself.. it doesn't get any better than this.