excellent. very clean. great location and great communication.