Colorful, clean, spacious, great amenities.