Everything is perfect at Leon & Nelleke. Location, cleanliness, great quality of accommodation. Thank you!!