Perfect location, accommodations, instructions. Blew my expectations away!