Perfect location, lovely place, everything we needed was available. Communication was great with the host. This place gained our heart. Five stars.