This was the perfect location for the short stay I decided to do in Malta. Very easy to get to from the main bus depot and venue is in easy walking distance for all the sightseeing and leisure activities valletta has to offer.