Excellent location! All necessary amenities at place. Communication is good and the host is quite flexible.