We stayed here one night while walking the Cateran Trail. Joyce and Mike gave us a very warm welcome and immediately we felt at home. All the facilities are excellent. Mike very kindly drove us to a nearby hotel for dinner, and collected us again afterwards. Breakfast was first class - just what we wanted. Can heartily recommend Dalhenzean Lodge.