The place is very central and has all the amenities, AC is extremely helpful with the high temperatures. However, the bathrooms do have a sewer smell coming from the pipes for which there's nothing you can really do. Still we would recommend the place as it is located in central Malta and the price and quality match.