The place is extremely clean, tidy and nicely decorated, the location is great and the hosts are very responsive and attentive. We had a great stay!