Very clean! Spectacular view! Very spacious!