Nestled in the coastal area of Malta with Mediterranean ambience and private beach, rooms feature modern decor with the sea view.