This has everything that you need to sleep and bathe. Be aware that the space is like a small hotel room, except that it’s much more cozy than that with better views. We didn’t realize quite how small it is from the pictures.