Great location, beautiful place. Much better than expected! Great hosts. A+