Everything you need is all in one place. Very spacious.. having the pool is amazing for a lazy relaxing day by the pool.