Great location, very clean, nice staff, beautiful view! Everything was perfect!