Perfect beach vacation

Perfect place to stay for a beach vacation. Everything is within walking distance. Great restaurants, cafes and pubs. John’s Pass is a must do!! Beautiful water views and so convenient to get to the beach.