very clean - very safe - great host - very accommodating