Perfect location and the best hosts! We couldn’t have been happier with our stay. It had everything we needed! Will be back.