Perfect location. Stairs are very steep, though, especially with kids.