Ideal location and amenities, exactly as described on the listing. Great hosts - very flexible and fast to respond, group of 8 really enjoyed our stay. Will be back!