The resort is very nice, amazing views, friendly staff, the pool was very nice and walking distance to the beach.
Location was good, everything was about a 10 minute drive.
Only downside was we did have some problems with the air, but solis was quick to respond to all messages and we got maintenance to come and fix it.