Absolutely the best B&B and the best value on the South Island. A comfortable private sitting room with Netflix and WiFi available, an elegant bedroom and a private luxurious bath and shower complete with heated floor tiles make up the accommodations. Add in the private entrance and a gourmet breakfast and you have a package equivalent to a 5 star hotel.
If your travels take you anywhere near Geraldine, reward yourself with a stay at "Johns Place". You will love it.