Excellent location, superb hosts, very helpful in recommending sightseeing and restaurants, excellent communication, very clean, would stay there again next time.