super nice and spacious place to stay with a large group