Everything about this stay was fantastic! So much so I stayed an extra day and delayed the rest of my trip. The room has an incredible view, was clean, comfortable and stunning. The spa was lifechanging and I was so happy with my room and spa day that I never even made it to the casio - oh well, guess I'll have to go back! The staff was helpful, friendly and took care of me when I was melting down after travel exaustion and had issues with my patio door - which by the way the view from the patio was sublime! Just book now - before I decide to come live here full time and you can't anymore. :-)