Great location, great little apartment with easy self check in. Little bit on the basic side but fine if your just using as a home base in Valletta for a few days, also the floors were a bit dirty.