This place was reasonably priced for the location. Lobby area is cute and has some good seating for small groups. There was a kitchen with patio, but no more restaurant. Same with bar, the guy working could only serve beer & wine, but if they had a bartender, our group of 8 would have definitely had a number of cocktails. Staff were nice, but it seemed like a skeleton crew. Rooms were comfortable and ours in particular was fairly spacious for this part of Miami Beach, but one of our group had a very tiny room that wasn’t what they booked originally. We had to ask for wash cloths, and it appeared the hotel just didn’t have hand towels. We did have two large bath towels in the room when we arrived. The roof area is neat, great spots to hang out with friends. Location is great for easy walk to beach, restaurants, CVS. I hope this place figured out their staffing issues, we would have had at least one meal there during our stay if there was a restaurant open.