We couldn't meet with Jelena but she had already prepared everything beforehand. It was an easy check-in. The apartment was perfect for two and very clean. Bathroom is small but very convenient. The Wi-Fi is excellent.
The location is amazing with every sites and restaurants around.
Perfect choice for a stay in Malta.