Excellent location, beautiful apartment and building. Check in process was extremely smooth and communication was excellent. My one slight criticism would be the bed, which was very creaky. Otherwise a great base from which to explore Valletta!