The front desk requires you to buy two keys totaling $60. Also parking is $10 per day of which is due when you initially park your first day. The kitchen is well stocked with cups glasses and plates. The showers are clean & the beds are comfortable. The pool outside is clean and the staff is very accommodating. Each room has huuuuge television screens and it has Netflix already programmed into the televisions so you don’t need to log in with your own credentials, which is a plus. Overall, it is a great place to stay. Your literally 10 steps away from the beach & your not too far from major attractions. (41 minutes from South Beach strip). Lastly the host speaks Spanish and English and is very kind.