Very clean, great location, easy and timely communication.