Stunning location and beautiful home. Great place to stay in Geraldine.