This place is great for a weekend stay! Great location on the beach with lots of restaurants around. The views are impeccable. Only things were that this place is above a daycare that is full of kids that are constantly screaming during the day, and yelling drunk people at night. Again, wonderful for a weekend stay and if you are out exploring throughout the day! Just wouldn't recommend as a relaxing spot, if that's what you're looking for.