The place was average, not the best place I ever stayed but definitely not the worst. I don't spend much time in my room when on vacation anyway. We stayed in Apt D. I would have preferred TVs in the bedrooms. Also the bathroom floors get very wet after showering and there is no mop in the unit. Also be careful about food, even a few crumbs will bring out ants, and being on ground level we had crickets visit us 2 nights lol. The location to the beach was excellent, we were a block away! And I love that we had the outdoor shower to clean off sand.