Very clean and well organized place, top location, good price and the hosts are amazing! They know how to take care of their guests and this can be seen in every small detail. Strongly recommended place to stay!