What a fantastic place to stay! Spacious, very clean, comfortable and had everything we needed. A lot of thought has gone into this accommodation. We loved it!