The place is great for friends and couples but not a perfect place for kids and elderly (lots of steps).