Good communication, great location, and very sweet hosts and the maintenance people were wonderful too!