This trendy, modern apartment is located in the heart of Sliema directly across from the bay with amazing views and access to some of the best bars and restaurants in the area. It's simply fabulous. I can't say enough about how much we loved our stay. It was fabulous.