Great apartment! Fantastic view and perfect location. The beach of Marsalforn bay is very good for small children. We really enjoyed our stay.