We had a great time in this apartment. The location is perfect for 2-3 stay and exploring Sliema and Valletta. There are a lot of nice pubs and restaurants around, but you must check a pub just next door.