This was the perfect place for our short stay in Malta. The location felt really historic but the apartment itself is modern and comfortable. It had everything we needed. Self check-in was straight forward and Cassi was easy to communicate with. Recommended!