Everything you need there. Hosts friendly, including dogs. Clean and tidy and plenty of space.