Very clean and the staff was excellent ! Will stay again!