The luxury, award-winning five-star hotel in Ayrshire, Scotland, provides an intimate level of service with genuine attention to detail. It has great beauty in its period…