My family, spouse and two kids were happy to stay. Unit is very clean and abundance of water and amenities. Unit is accessed with private lift with nice surroundings. Swimming pool and gyms is great as well! We would recommend this place!