Everything as described and a really nice rooftop terrace! 100% recommendable.