In 2 words: simply perfect. Great Location, very hospitable hosts, clean place, all amenities available, and good value for money. We stayed 2 weeks, and had a great time. Not one single negative comment comes to our mind :)