I stayed here with my two young sons, and this was perfect. The rooms were clean, the kitchen is equipped so that I could make breakfast and dinner easily, and the place has a spacious and airy feel. We used the air conditioner for a couple of hours one afternoon, but otherwise kept the patio door open and the ceiling fan running, and felt comfortable. The place is a close walk to the beach and coffee shops and restaurants, and the zoo is about a 15-minute walk. The hosts were great communicators. Parking is ample (but tight--I had to really concentrate on maneuvering the car in and out of those spaces). There is a reasonably priced mini-mart near the lobby, and a small grocery store (236) around the corner. I would stay here again.