Great location while still offering a quiet street away from the noise. In addition to beaches, great hiking trails nearby. Easy parking. Great amenities provided. We stayed with a 4yr and 1yr old and it was no problem. Very clean/new place and well decorated