Excellent hosts, great place. Construction going on everywhere including building next door but that's Malta.. It's everywhere. Enjoyed our stay. Thanks