The location is fantastic! My family of four enjoyed the snacks and thoughtful touches..everything is really well done! We would most definitely stay here again!