The apartment was great and the location perfect. Our only quibbles were that the toilet seat in one bathroom was broken and the toilet in the second bathroom leaked. When we realized we did not have enough towels for everyone the hosts were happy and quick to bring some more.