Very clean, spacious, and beautiful. Enjoyed staying there. Will go back.