Ettrick Rocks is spectacular. The service Sam provide is excellent and we are very grateful to have had the opportunity to stay at the property. The provisions were great. I doubt we will ever have a better view for a mini-break.