Excellent location! Beautiful view! Great service!