Spotlessly clean, great location and great communication 5stars all round!