Nice and spacious apartment. Very clean. Smooth communication with Cat. We arrived quite late so the self-checkin system was really practical. We will definitely book this apartment again when returning to Valletta :-)