Excellent place. Lots of character, but also very clean and all of the amenities you need (good hot water in the shower, good internet for remote work, etc.). Amazing location. I highly recommend staying here!