The location couldn’t be better for Sliema. There are endless restaurants and bars along the waterfront all within walking distance, the ferry docks and bus stops to almost anywhere on the island are within 2-5 minutes as well. The hosts allowed us to leave our luggage early and return later to check in. The kitchen is good size and there is always tea available. This is a hostel, but I never saw/ran into any other guests. The two bathrooms seemed sufficient for the space.