A very good stay in a great location. Charming and well-appointed interior, with all the amenities you'd need.