Location, clean, great communication and excellent hosts! Thanks