Very clean, tidy and lovely, equipped with everything you need. The bed is comfortable, bathroom is excellent. Location is incredibl. Aggie and Joe are great hosts and there when you need them, the communication was super easy and quick and the place looks exactly like it does on the pictures. We had a great stay! highly recommended!