Wonderful! Great location, communication, very clean and the best hosts. I would count myself lucky to have the opportunity to stay here again.