Great place to stay if you visit Malta! Highly recommended.