The location was great, the communication good and the price was good. Disappointing to find the unit not cleaned well - that could of course have been a once-off.