Anton's place is in a perfect location to see and do all the Malta has to offer