The accommodation is spacious and beautifully situated but in the end it is the people who run it that makes or breaks a place to stay in and this one is five star!