This property is beautifully landscaped and well maintained. The parking was easy and close to the building. The rooms are spacious and the pillows comfortable. The bathroom was nice and two sinks was a great plus. The add-ons when booking were nice too and wine was waiting for us as ordered. This hotel also also offered some indoor/outdoor amenities The pools were clean but there wasn't nearly enough sun chairs/lounges for the amount of guests it holds. Likewise, the hot tub was tiny and would not hold many people. The hut tub water was too low but it did have a nice temperature. The housecleaning is every third day which is NOT enough for extended stays. I had to call to ask for towels, toilet paper, etc. They don't bring it to you. You have to pick it up at the front desk. I had to call about trash and they explained I had to leave a sign on the door asking for things or trash pick-up. This should have been explained at check in and given to us along with the welcome packet. Lastly, the pictures on line of the beach and walking trails is deceiving as they are about a mile away and not in close proximity. It's a beautiful property but the stay was average.