absolutely spotless, great location, great value, extremely friendly