The best place to stay if you want to have an unforgettable experience visiting Malta.
100% would recommend!!! :D