Location is great. Good communication. Had a great time there.