Expedia lists this property as an apartment but it’s actually a hostel. I should have done a little more research into the company prior to renting. However, with that being said, the post on Expedia is very misleading. The pictures are only somewhat accurate when it comes to the rooms themselves. Otherwise the rest of the building is in need of major repair. There is no lounge or cafe (as shown on the property listing), which was disappointing. The hallways are very dirty and smell unclean. I tried to use the washer/dryer while I was there, I would not recommend due to the current state that they are in. I would recommend finding another place if you need to do laundry. Despite these things, the property is listed at a very affordable price especially given the close proximity of restaurants/beach/activities. If you can overlook the general appearance of the place and only use it as a place to sleep at the end of the day it’s a tolerable place to stay. However, if you are looking for a more luxurious stay in Miami, this is not the place for you.