Very clean, amazing location, easy check in and check out, a wonderful rooftop terrace and perfect communication with the hosts. I really recommend it