Fantastic location and very spacious. Bigger than we expected. As others have noted there are a lot of stairs!