Good location. Nice and clean. Lots of steps, as stated not good for young children but also not great for older adults or ppl with knee/back issues. Not much privacy between the bedrooms.