They earned the 4 star raiting, because of the accuracy of the description given of the apartment. We knew what we were getting before we got there. My only real criticism is the mattress on the bed was very old and uncomfortable. Luckily we brought an air mattress to sleep on the floor. Other than that the place was great. Just right for our needs for the weekend, very close to the beach, with easy access to local stores and restaurants.