Excellent communication, great host, clean , comfortable excellent location