We had a great stay at Derek's place in Valletta! Great location, very clean, has everything you need and some! The rooftop view was stunning. Derek was great at communicating. The only thing to know is that you will need to be able to climb 5 flights of stairs.