The apartment was in a good location, 5-10 mins up the hill from ferries at Sliema. Sofa in the living room wasn't the comfiest and the TV was temperamental at best, but it was generally clean and comfortable, with good air con. Some water from upstairs was leaking into our bathroom which meant the floor was constantly damp and as a result we saw a few cockroaches while we were staying. Staff were very helpful on check-in and very responsive via airbnb app, and booked transfers for us to & from airport which went very smoothly.