Great place to stay and visit all things in Malta. Next to it a lot of cafes and restaurants, perfect view, very close to beach and Valletta. If you want to go to Malta and you're looking for a place where you could sleep and rest, and then go to see everything what is worth on that island - that's palce for you. Right in front of bus stop.