The location is perfect and the hosts are very kind, nice, respectful and supportive!
My experience was great, considering my needs and expectations.