The resort and villa were more then we expected. It was a beautiful, romantic and relaxing weekend. The staff were all excellent and very professional. - The hotel is gorgeus. I loved our villa with an outside jaguzzi and pool. The perfect hotel for privacy and relaxations. Yoga and stretching classes were excellent.