Gorgeous, clean house; perfect location; friendly, helpful & professional hosts. 5 stars in all areas!