Used this hotel as a stop off en route to Grantown on Spey, it’s about the halfway point for my journey. Very friendly staff, very clean room, breakfast was not for me as it was too greasy, but that might have been just me. I would stay again but not for breakfast. Indian restaurant a couple of doors away was good, but the menu in hotel did look very nice, I just fancied a curry after a few beers.