We had a week's stay in this apartment in Valletta which was lovely. It is very well located and has all basic facilities. The roof was particularly impressive and selling point to staying here. It is extremely clean. The only downside was that there weren't meant many cleaning facilities for a week there given that we cook most days. Would highly recommend for anyone staying up to 5 days and looking to explore Malta.