Our second stay at Johns and will keep going back. Spacious, stylish and great location.
Perfect.