I found this place to be great and exactly as advertised. Very cute, and has a lot of the details and amenities that aren't found in any air bnb's (e.g. kitchen and bathroom options, water pitcher in the fridge, etc.). I found the place to also be more careful about cleaning details that are often missed (vertical surfaces such as doors, etc.). All of this is why I still gave a high rating. However, I will not stay here again for two reasons - 1) check in: while they are definitely well within their rights to hold to a firm check-in time, I normally find that when I let someone know I'm arriving early, they will message me early whenever possible. While this time I was told that they would, I heard nothing, and even my text sent at 10 minutes prior to check-in time was not responded to. It wasn't until I called right at check-in time that I was able to connect with them. 2) communication: the listing indicates communication is timely, but that was not my experience. My messages were not responded to for many hours, and even my question sent thirty minutes after check in was not responded to for over ten hours.