great location and easy check in! we had a great time in Sliema