I stayed at Mar Hall on business. The hotel is grand and staff are very helpful and friendly. The rooms are spacious and well equipped. The bar was also pleasant and cosy. We ate in the Italian restaurant on site which was ok but could have been better. The portions were small and the food was a bit unimaginative.