What a beautiful place to stay! This place is a huge, clean and comfortable apartment. The pool is the cherry on top. Marsaskala is a great little town. We had day trips to Valletta and Mdina/Rabat and even walked to st.Peters pool. Would highly recommend.