This is an amazing place to stay! I really cannot recommend it enough. If you’re looking to stay in malta, I would definitely say this is the place you need to stay!