We had to make a last minute change in our accommodations when our original place had a broken AC (not what you want in June). Through sheer luck we found the Buena Vista and it was perfect for us. The rooms were spacious and clean and the beds were super comfortable - and the AC was cold! The staff was very friendly and helpful. My daughter and her friends had amazing facials and massages. The beach is right there. Can't say enough great things about this hotel. Loved it.
- Free Wifi
- Free Parking