Our stay at 10 Strait Street was absolutely amazing. The apartment itself is stunning and we always looked forward to coming back to it after a big day touring around Malta! The accommodation is close to everything you could ever need, and the bars and restaurants close by were amazing for sampling the local cuisine.