Good: Place right on the beach and great views from the ocean. It’s quiet in regards to capacity on the beach. Location is away from the majority of people. Bad: Overall, this place needs a very good deep cleaning. Basic cleaning and toiletry necessities were not even close to sustain the length of stay(5x) rented for. Largest concern is with maintenance/rental company not meeting the needs of guests that are staying for more than two days; for basic cleaning and toiletry necessities supplies were not even close to sustain the length of stay rented for. Largest concern is with maintenance/rental company not meeting the needs of guests that are renting compared through services of a private owner. Everything is severely outdated within the complex. Outdated construction and internals within the townhome. You can basically hear through the ceiling and walls of neighbors. Pool is very small and even though the water is nearby, the drop off is difficult for children to play in the shallow portion of the ocean. Complex’s external facilities (gym, courts, playground) is not well kept and in poor condition all around.