Good location, great communication (hosts were at the property personally to explain everything), a good place to stay for a small family or group.