I stayed at Hacienda Apartments with 4 of my friends, and we all loved the apartment. The apartment is furnised simply, all furniture is new and clean, and it has what you need, airconditioning, coffee-maker, breadtoaster, oven etc. Victor, who manages the apartments, is extremely helpful and it is obvious that he has a passion for helping people and making sure turists make the most of their stay. The apartment is located close to supermarkets, restaurants, st. Julians bay and it takes 5-10 min to walk from the apartment to the beach (which is a rocky beach). I will definatley recommend this place to anyone going to Sliema!