Absolutely outstanding stay. John is such a nice person who gives tips that will makeyour trip so much more enjoyable. Highly recommend you stay here.