John's place is always an amazing stay. John has thought of everything! looking forward to my next visit.