Check in at 4pm is a bit outrageous across all hotels or airbnbs when you have to checkout at 11am, this isn't just unique to this host so I won't really comment on that. But small places, especially like this one only really need 30 mins to clean. Host charges $20 for early check in at 2pm, which is fine I guess, but still weird. Place was as described as far as looks, but except for cleanliness - toilet area smelled like urine, there were remains in the toilet, bedsheets had stains, washer/dryer were never cleaned and full or lint and sand. Bedsheets were probably washed with same washer/dryer. Under bed was full of dust and dirt. Dropped my charger and picked it up and it was full of dust. Small details like ac remote didn't have batteries and internet was very slow - things hotels wouldn't really miss (especially cleanliness). Checkin process a tiny bit tedious as you need to register your car at the office but not too crazy. Host communicated well and fast, so no complaints there. Overall location and everything else is 5 stars, just cleanliness and charging extra for early check in when the place lacked cleanliness is what I have an issue with. Overall decent.