Nice, clean, great location, good communication - made the trip as nice and easy as you could ask for.