proximity to public transport, including the Ferries, mini markets, restaurants, and the Sliema Promenade ( The Strand ) are great.