We stayed in unit #1 "The Indian," and were happy with this unit overall. The furniture was a little worn, and the unit was showing its age, but it was basically clean. It wasn't a problem for us, because it was just the 2 of us, but the bedroom walls did not go all the way to the vaulted ceiling. If someone was sleeping on the sofabed, there is visual but not "sound" privacy. The complex is on a nice beach, which was not crowded. The other nearby hotels are also small, which would probably insure that even in the busy season, the beach would have relatively few people. There was a bin of community toys, including a boogie board, available, which would be nice for a family with kids. There was internet access. There was never anyone in the complex office when we checked, but perhaps this was because of the time of year we stayed.