Perfect beach vacation

Perfect place to stay for a beach vacation. Walking distance to every place and wonderful waterfront views. We will definitely be back! John’s Pass was worth the walk!!