Everything as perfect in the flat, and location in Valletta is amazing, but double check the arrival time as they still had to clean the apartment when we got there one hour after the check-in.