This place looked exactly as the pictures show. It was very clean and had everything you could ask for. It was very close to the beach and restaurants, however a car would be recommended. We would definitely stay here again!