Very clean! Great location! Fantastic view! Immediate response to all questions.