Wonderful place, perfect location, warm hosts. What could be better?