I had booked this through Booking.com as it was a great price in a good location. Close to the Publix supermarket, Walgreens pharmacy ( or may be CVS.. whatever ), the Metromover and restaurants so has lots of facilities close at hand. We got SAS transport from Fort Lauderdale airport and I was glad I had received an email from the Habitat sometime before we traveled with their new office/reception address as the driver didn't know they'd moved. Reception is impressive, very clean and modern but the girl that checked us in was disinterested and chomped on gum (which I could see rolling around in her mouth) through the whole process. I was tired from traveling so it wasn't until we got to our room we realised she'd charged us an extra night when we had already prepaid the entire amount on booking. Long story but we had to fight to get our refund as they made us feel like we were a nuisance and trying to rip them off or something, I had copies of my credit card statement proving the entire amount was paid but the receptionist just kept insisting we had only paid half!!! Anyway apart from that the room was lovely, we had a 2 bedroom unit, comfortable and clean but the kitchen wasn't well supplied, no tea towel, no dishcloth, no kettle, saucepans had wobbly handles, knives were blunt, no breadboard..... I think this could be a first class place if they paid more attention to detail and the staff were a little more interested in their jobs. I just didn't bother asking for a tea towel etc as I felt the staff would have made me feel a nuisance. I would stay there again however as the price and location are excellent!