Amazing place! Location was super tourist friendly with all the necessities close by. Check in was super easy. Made our experience in Malta perfect. Highly recommended to anyone who wants to get the full experience of Malta.