Everything you need, plenty of space. lovely pool in front of owners entertaining space.