Stayed here for one night in April (wish it was more!), as I got a good rate on a 2 bedroom condo and it was walking distance to the beach. Was not disappointing with my stay. First off, this hotel is right across the street from the Hotel del Coronado, and the rooms are cheaper than staying there. I can tell you from staying at both properties, I thought the rooms were every bit as nice (if not nicer)! We were given a 2 bedroom with a HUGE balcony that overlooked the ocean on the 3rd floor. The condo was very clean and spacious, and great for a family getaway. They also had coffee all day in the lobby and popcorn available on days. Another pro was free parking for one car! Considering the fantastic location, I found this to be a nice perk. Bicycles and beach chairs are included in the resort fee which I found to be a nice perk. Location is great, as it is right across from the beach, and walking distance to the main strip of restaurants.
Only negatives were there was no pool (you can use the sister properties which is a few miles away, and I didn't want to take a shuttle/or have to drive for a pool). However, there is a very nice hot tub and lounging area on the roof. We also checked in early (around 1pm) and was told the room should be ready in the next 30 minutes. The room did not end up being cleaned and ready until 30 minutes after the check-in time, which was mildly irritating since we were only there 1 day. Still despite this, would gladly stay again and recommend!