Steph's apartment is cozy and nice! The location is well suited if you are traveling in Malta by car.