Very clean, great views, perfect for our group stay.