Perfect position and perfect location for a short stay in Malta, thank you!!