Wonderful location and terrific hosts! This place was perfect for our family of four and we would definitely stay here again!