Honestly I was a little disappointed. The hotel itself was very nice. But we weren’t aware we wouldn’t be “apart of the hotel”. As it’s a separate entity. So they were unable to give us any extra towels, pillows, blankets or anything we would need. The beach was unusable. Absolutely can not swim in it. The room balcony opens next to the smokers corner so you can’t really sit outside. The bed was old and uncomfortable, my pregnant body had a really hard time while we were there. I was unable to get ahold of our host except for once. When she did respond she seemed helpful, but I still haven’t received reimbursement for the pillow I had to purchase as the pillows were flat. Location is convenient if you don’t want to be very far from the airport. Easy to get to. But parking is not included. The pool was decent, there were a lot of chairs to sit around it as well. We enjoyed the restaurant, but it is pricey so be aware if you want to save some money on dining. Over all it was an ok stay.