This place is perfect! Has everything you need for a really comfortable stay. Everything is well thought through and the kitchen is brilliant for cooking at home. We loved the outdoor space too. Would definitely stay again.