Excellent location, great communication, spotless, highly recommended!