John's place is great. It seems newly renovated with fresh and clean details -linens, kitchen supplies, etc. and literally has everything travelers would want in a place for a vacation. He communicated very effectively leading up to our trip and during our stay when needed. We will be back to SD and will look for this listing when we return! Such a great find.