Great location, super hosts, and a beautiful home...what else could we ask for? We highly recommend it!