Excellent place and great location! Hosts were excellent, we would definitely stay again!