Nice place plenty of space for 3 separate families to get together. Lots of stairs and very hilly terrain, for the dog, but we had a nice stay. Great Location.