Location is excellent, the stay was good and the communication with the hosts was great.