The location of this hotel is great but everything else was mediocre. Parking is $40/night for valet or you can self park on the street and a daily resort fee of $25/day for random activities you can sign up for each day. Fortunately, we were able to find parking during our stay. The good: location is literally right on the beach, the free water refill stations, the rooms was really nice with a balcony, and the convenience store right downstairs. The bad: it looks like they've done some renovations but the hallways were just so awful and smelly. No decor, always had a strange smell and theres only one ice machine on the 8th floor. I paid extra for an ocean view corner room but I was mislead and didn't realize there's a crappy version of that and it wasn't quite what I imagined. All in all, the location was great but I wouldn't stay here again, especially considering the medicore amenities and smelly hallway.