I booked a room at this hotel because of the location and couldn't not have been happier in that regard. This hotel is within mere blocks from everything.
The hotel staff was AMAZING; super friendly and helpful as soon as we walked in right up until we left. I enjoyed the continental breakfast every morning I was there and was very happy with the options (standard fare of bagels, boiled eggs, cereal, coffee, orange juice). The lobby is nice and trendy with a bar and tables. Good ambiance.
The only thing keeping me from being 100% satisfied with my stay is the housekeeping. The floors were not cleaned daily, especially in the bathroom where we saw hair and dust accumulate over the three days we were there. Also, the bathtub did not drain well and by the end of a 10 minute shower, the water was up over my ankles. Not normally a problem, but after being at the beach all day, one tends to get dirtier than usual. The tub got really cruddy. I told the front desk and the next day it drained a little better, but not great. It took about 15 minutes to get above my ankles. So my complaint is not about the staff, but about the plumbing.
Overall, not a bad place. It's a 2-star hotel, so I wasn't expecting much, but if they fixed the plumbing and cleaning issues, I would have sworn it was 3 stars.