Had an excellent stay. John has thought of everything to make your stay as pleasant as possible.