very spacious and beautiful views