Very clean, bright, spacious, plenty of extra bedding, great location.