very clean, loved the view from the top floor, overall we enjoyed our time here