This hotel provides a clean and serene environment from which to enjoy the surrounding beauty and a tremendous view.The rooms are lovely. They are kept spotless by the hard working staff, and fresh towels and linens are provided daily. Each room boasts plenty of space so that you will be comfortable however long you are staying. The beach itself is gorgeous, and the nearby shops and restaurants are definitely worth perusing ad are high quality.You will find the food to be quite delicious and the staff is as friendly and hospitable as you could ask for anywhere. When you're not relaxing on the beach power up with a work out session in the gym, which includes free weights, an exercise bike, as well as a sauna and a Jacuzzi.While this hotel includes plenty of features where it really shines is in providing a peaceful and relaxing atmosphere for you to enjoy your vacation.