I am assuming the place was nice and matched description (wouldn't know, never saw it) so I rated all of those high in an attempt to be fair about it.
We were coming in off of a cruise ship at 10am and our flight didn't leave until later that night, so we needed a place to crash just for the day. I informed the host about our circumstances and requested an early check-in when I booked it (months before) and he acknowledged the concern and said to text him once I started debarking and that he would work with me to figure something out.
I did exactly that but it turns out his idea of "we''ll figure something out" was "you guys can wait somewhere with your luggage for 4-5 hours and maybe you can check-in an hour early, but maybe not". I asked if we could at least drop off our luggage so we could walk around and catch a movie or something to kill time, but he never responded. After hours of no communication, we ended up canceling and just walking to a nearby hotel that had open rooms.
I understand the challenges of an early check-in. I understand that the host can't control when the previous tenant checks out or how long the cleaning crew take, but I wish that had been communicated when I asked at booking so I could have went with someone else. I also feel like there were other solutions available that, while not amazingly ideal, would have met our needs (like letting us drop our bags off).
I am giving the benefit of the doubt on the place itself but the host's customer service, flexibility, and communication skills were pretty ghastly and created a pretty terrible experience for us.