Beautiful and spacious with very thoughtful and functional interior design.