Mayas place is centrally locally to the best bars, restaurants and shops in Sliema Bay. The outside areas are great for entertaining specially if you come with family and friends.