Fantastic location, quick communication from the hosts and clear check-in instructions.