Excellent location, beautiful place, accommodating and professional hosts