A truly beautiful location, you will not be disappointed!
We stayed for a month and mostly has all we needed (although storage was limited).
When points were raised our hosts were very responsive and provided the things we asked for to make our stay better.
This is a lovely place and is good value for money but requires a few 'tweaks' for a longer stay.