Very clean, large open space with beautiful views and lots of comfortable amenities.