Great location, great communication, clean, easy, definitely recommended