Had a brilliant time staying at this hotel in the heart of Dunkeld. The rooms have character while being modern and clean, and there's decent space even in the smallest. Staff are incredibly nice and helpful. The hotel is also great if you need to eat gluten free, I had both breakfast and dinner there twice during our stay and there were plenty of options.