Perfect care for all the details. A very good accommodation for your stay in Malta.