Good location, easy to check in, very clean and excellent air conditioning (a must in Malta). Comfy bed and helpful staff. Communication was good, I requested a massage but they never come back to me, although I never chased it up.