Very clean, modern, well appointed. Enjoyed our stay, we would highly recommend