Great place, perfect location and superb hosts! Definite thumbs up for this one. We had a great stay, and would like to come back in the future.