Very clean and spacious, all around great place. Would stay again.