Ideal location. excellent hosts, all amenities required available, additional care and guidance, hosts walk the extra mile, neat and clean.