John is an excellent host and his place is perfect. Could not have asked for a better experience.