This is a beautiful place in a great location, within a short and beautiful walk from my company's office, and I'll be happy to stay here again many times on business trips. I'm only giving 4 stars because of a few minor maintenance issues that I communicated privately to the host and I'm sure will be fixed soon.