Rita was a great host. Had us waiting until very late because of a flight delay and promptly got in touch with us every time. The location is very central and allows reaching every point of Malta in a short time.
Definitely recommending