Very clean. Excellent location. all of the staff was very helpful and friendly. we enjoyed our stay