Midlothian - eat drink & stay