Everything and more. Very close to the beach, enjoyed walking to a local cafe for a leisurely Sunday breakfast. Very quiet location, certainly met all our expectations, and was so great to take our furry friend