Aaron's place was really lovely to stay at, when we checked in we were shocked to find 3 cockroaches scurrying about but our driver killed them and we didn't have any further problems with them. The bed linen and towels also didn't smell completely clean. However they were provided in abundance and a washing machine is also present. The apartment was lovely and stylish and the location very safe with restaurants nearby and not too far a walk from the main shopping bit of Sliema. Had a very enjoyable time staying there regardless