Great location. Great hosts! Couldn't have been happier! Exactly what i needed and expected!!