The apartment is huge with all the amenities you need. It is accessible by lift. It is located in the centre of Sliema on a little bit noisy street, but this is compensated with great access to interesting places and transport options. Jeffrey and Tamara are always ready to help, advise and even book a trip. I definitely recommend staying in this place.