Fantastic location and great host. I would not necessarily recommend if you have little kids just because the stairs, but for everyone else this is great!