John offers a really amazing place to stay! Communication was easy and we didn't miss anything. Perfect for a couple of days off!