We spent 3 weeks in the apartment. It's exactly as described, located on the last floor, hence it's very bright, but not too hot, as most of the windows are on the north side. Also, it is very well equipped with electronic devices, there's even Netflix access.
The internet is blazingly fast.
The flat is just 5 min to the nearest beach. Sliema is a vibrant neighborhood that has a lot to offer to tourists.
Communication with Kenneth and Lucienne was perfect.
Highly recommend this apartment!