small, dusty, badly maintained. perfunctory staff. not recommend at all. our shower sink was completely blocked during our stay and they can not solve the problem nor offer any solution. the staff do not even try to help. when one of the most important function of accommodation does not work, the staff argues it is it and we should paid the full price. staying with Leonardo really ruins our vacation. how can this be a 4 star hotel???