John's place suited me perfectly for a weekend trip. Clean, well-located and beautifully furnished. Outstanding experience.