Very clean, with a great view! Very easy to communicate with too! Would stay there again anytime!