Excellent location and very clean. Close to everything and excellent parking situation. The shared kitchen is a challenge, but works out in the end. Very nice host.