Clean and roomy. Amazing balcony and view. Perfect for a big family of 6.