Clean, staff was really friendly. Comfortable beds and beautiful view! Overall a great stay.