The apartment is spacious and clean. The porch and outside space was much larger than expected and also very clean and comfortable to enjoy. The apartment is right on the main road in town with lots of shops and food within walking distance plus the beach! Parking is easy. I had a wonderful time!!