The location is great but the cleaning fee makes the price for the unit quite steep. The host is communicative but threatens extra fees for late checkout or not returning the keys to the right place. I found that a bit overbearing and unnecessary. Overall it was comfortable and quite acceptable as a home-base for a weekend getaway or work trip.