We are located one street from the beach in Sliema at 51 Amery Street. Lots of shopping and restaurants nearby.