We had a great time and they helped us with everything they could. A very nice place to stay in Sliema and the perfect location.