Great location
Good communication from hosts before arrival
Clear instructions for everything!