This condo was exactly as described. I traveled with my family which included two children under 5. The condo was clean and included basic toiletries. The check-in process was very clear and easy. Tina also gave us great recommendations. The location was ideal close to all main attractions. The pool and the beach with a protected swim area was a plus for the kids. The outdoor grills were also a plus. The kids ran around the grass area while we grilled our food. We also loved the Lava restaurant next door which was very kid friendly (lawn games). If you do travel with young children be prepared to hear an earful from the neighbor downstairs on noise level expectations during the day. The quiet hours were easy to follow but it was hard to direct the two-year old to use “walking feet” during the day. Aside from that, we had a great time!