The place is exactly as shown in photos. The airport pick up and drop service is very helpful. Bus station is close by with buses going to almost all places in Malta. Many shops and restaurants nearby