A lovely, clean, modern place with everything you need. It made for a really easy and comfortable stay for our wee family. Great location too - a short walk from a beautiful beach, cafe and dairy. We would definitely stay here again.