This place is in great location in Hallendale Beach. It’s in a complex mixed with hotel guests & individual owners. The front desk staff while extremely helpful, can’t do much when you rent through air bnb. Parking is expensive. Beware they tow cars. I didn’t get to enjoy the amenities since I had a lot to do on my short trip, but they have quite a few things you can enjoy. The ac went out in my room in the first night & the hallway flooded to where I couldn’t walk to my room without getting my feet wet. This is no fault of the owners but the building & they were quick to start trying to fix the problem. The room was cozy. I wish they had a full length mirror & more than one tiny trash can in the entire room. Walls & bathroom tiles could use extra cleaning but wasn’t dirty overall. The reason I’m giving it 3 stars is because check-in was a huge pain. I couldn’t reach the host & no instructions were given. I had to call air bnb customer service so they could help resolve the issue. After a few hours it was resolved but by that time it had been 3-4 hours past the check-in time & it was a big inconvenience as I had things to do. On the day of my check-out my flight got delayed & I messaged the host to see if I could possibly stay an hour longer past check-out. That time they responded quicker but told me it would be a $70 fee. Clearly I checked out at the regular check out time.