Clean. Great views. Lots of space for large group. Quiet. Well equipped.