Great location! Great hosts! The property is even better than the photos