The property is outdated. You can tell they are trying to improve but it’s not working. You are paying for the location (Key Biscayne is beautiful) but the apartment is a cheap hotel at best. Hair dryer in master bathroom didn’t work, they ran out of wash clothes on a day so had to wait until next day for more, some outlets didn’t work, housekeeping cleaned but only replaced towels not other items (hence the washcloth issue). If you speak Spanish you will be fine with housekeeping. We don’t. Master bedroom did not have a dresser but kids room did so we lived out of the suitcase. TV stations are rather limited. I realize we didn’t go there to watch TV but by evening time you want to relax and watch something and you didn’t have many channels to choose from (local channels only). Appliances were cheap, smoke detector went off when using the oven because it hadn’t been cleaned, toaster only had one side that worked because the prongs sticking out on the other side would burn anything that was put in it. The pictures they show give the appearance of a nice room, it’s not as nice as it appears. House keeping walked in our apartment without knocking, thankfully everyone was dressed. Walls are thin, could hear everything happening around us. There are a few good things - location, roof over your head, access to private beach and location. You are a block from the beach (you need a key to access it or you have walk through another hotel’s campus). If you need a 1 night stay, it would be fine but we will not recommend this place to anyone.