Everything you need in a really good location. Fully recommended.
If you find the access to the sleeping area intimidating, don't worry, it's easier than it looks and besides the seating downstairs is also super comfortable for sleeping.