We stayed at the Vista for 2 night and loved it. It was quaint, clean, and the hotel staff were very helpful and friendly. It had a little patio out back with views of the beach. Some of the other rooms had balconies. The had free, very basic, breakfast outside under a tent every morning. Coffee, juice, fruit, hard boiled eggs, yogurt, croissants,. It was great for us but not if you want a hearty breakfast. Downtown was about a 30-40 minute walk but they also had a taxi for $10 you could take. We forgot to bring sunscreen and the woman at the hotel ran over to her cabinet and gave us a full bottle. On our way home, I received a call from the hotel saying I left my pocketbook there. Since we were 30 minutes away, the woman at the hotel offered to mail it to me. Since I needed everything in it right away, we went back to get it. We enjoyed our stay and will definitely go back!