This location is exactly as advertised. The facility is very nice and the location in Hallandale Beach is a bonus. There is a daily charge for amenities so be aware of that when you book. Three days was like an extra $100, but it will be more if you have a vehicle and pay for parking.
Do not let that discourage you because this location is definitely worth it!