John is a wonderful, communicative host! The location of his condo could not be more ideal! We wish we could have stayed longer!