Margaret's Private Hotel has 10 en suite rooms, a licensed bar and serves breakfast and evening meals.