Beautifully clean, spacious and had everything I needed, and more, for my stay. Wonderful location, easy and helpful communication and check in. Excellent hosts and accommodation. Would highly recommend!