Excellent apartment for a family vacation. Great location, across from the beach. Easy parking. Very comfortable and homey. Kitchen amenities could have been better and one of the bathrooms was extremely small. Aside from these, we thoroughy enjoyed our stay.