I stayed at Blue Moon last minute and was very pleased with the outcome. Service was great and the hotel very charming! Rooms were updated, stylish and clean. Be aware that because this hotel is boutique and in a historic art deco building, the rooms are not huge. However, I found the room to be adequately sized for my needs and appreciate the architecture. Also be aware there is no pool other than a small wading pool. But the ocean is a short walk away! The location was excellent, smack in the middle of South Beach. We had a car but didn't need to drive it as everything was in walking distance. The bar also made a mean cocktail! I'd definitely go back here. I would recommend for couples, friends but not necessarily for families depending on what you're looking for.