This place is beautiful and absolutely made our Malta experience. I would recommend this to anyone!