Located on a main road but quiet, modern, spotless and perfect. Perfect base for Malta.