Stay Sol is a fantastic place in such a beautiful resort. Not only is the apartment stunning, but the pool, gym, beach, and other amenities are great. I wouldn’t change a thing.