The place was clean. The apt needed more lighting through out in the dining/living room, bathrooms especially for make up application and bedrooms. There were not any long mirrors to look at yourself after getting dressed. Make sure to bring your own toiletries like tissue and paper towels. I dont think it should be mandatory to purchase key fobes. we did not access the beach or any amenities on the property. Valet was excellent. The beds were a little hard. Good location. Close to airport. About 30 min to South Beach. Overall great stay. Just a few kinks. Needed more towels for showers. Could at least have 2 sets per person. The shower did not get real hot.. luke warm.