Excellent location. Clean living spaces. Kitchen could be better equipped, especially for coffee/tea. Too many check-out responsibilities required by the host for our taste, but may not be an issue for other people.