Although this condo resort isn't on the beach you won't care. Plenty of free parking, nice staff, clean rooms, nice furniture, great appliances in the room, huge balconies. The pools are nice, the landscaping is lush and green, the grilles for guests work great, a nice little breakfast in the mornings at the bar area by the pools. Back to the beach, it's a 2 minute walk through another resort, so easy and nice.
Just a side note before you get there and get all up in arms, irrigation water is grey water which means it is recycled water, it can be smelly, all the resorts do this and if you have been anywhere in the Caribbean you should know this.