Spacious, clean, well-equipped, easily accessible, and great hospitality. A superb rental.