The 4 stars on room cleanliness was only because the floor rugs needed to be washed. There was a rug in the kitchen that was visibly dirty that needed laundered.The 3 stars for Host accessibility was due to the fact that we were not provided with any way to contact the Host or owner directly for questions. We got daily text messages from RealJoy to call or text with any questions, but text messages were not responded to - calling was better. We did not have enough washcloths for everyone in our party to shower once (room sleeps 14, our party was 10, we received about 6 washcloths in the whole unit, so we had to do laundry our first day and request for more to be delivered). With 4 family units meeting together for the vacay, we unfortunately were limited to only 2 parking spaces, and Leeward Key Parking forces you to pay for a full week regardless of the number of days of your stay. In addition, there was no way to "swap car" registrations if someone left early so that another party's car could park there in its place and out of offsite parking. If a condo houses 14 guests, it is not reasonable to have a 2-car parking limit.Bike racks would be a great added amenity so that we could bring our own bikes and have a place for them to be safely stored since no storage is allowed in any of the hallways (and elevators to the 12th floor are not ideal for bikes).Those were the only "complaints" - our stay was fun and enjoyable! Great beach access. Kenny D's next door was yum!