I’ve never stayed at a resort and I was well please with my first stay. All the necessities I needed for kitchen, bedroom, and bathroom was there. The balcony for relaxation was nice. Customer service from front desk was excellent. Food service was ok, but they can do better by making sure the customer received their food in hand and not place on the corner not covered. We did not know our food was ready after waiting for 30 mins. Walk in to talk to the cashier and it was on the counter. The pager did not alert us that the food was ready. We had to get out money back. That was my only concern.