Gorgeous decor, views, and location. My two teenagers and I had plenty of space to relax, swim, and enjoy our holiday at this beautiful place. We definitely stay here again.