everything you could ever need and more, with bells on. fantastic place and wonderful host.