I specifically chose the Alhambra based upon previous reviews on TripAdvisor - - they did not disappoint. Everyone was very nice, the location was literally steps from the beach, and the resort was clean & well-kept. The free breakfast was healthy & portable (fresh fruit, coffee to-go, cereal bars, muffins, etc.) The pool area is a secluded oasis with a heated pool and pretty landscaping. The Alhambra also offers the use of their beach chairs, towel, & umbrellas for days on the waterfront - less than 2 blocks away. Other resorts charge daily rental fees for this amenity! Overall, it's such a wonderful, easy, breezy vacation spot!!
I was traveling with my young son and the guests & staff were all friendly towards us. Everyone we encountered was laid back, with a cheerful smile, and that was so appreciated.
It was a great experience and we would definitely go back or recommend this to friends!!