The place is located perfectly in Valletta, and Roberta was really nice and communicative so everything went well. A nice host and a perfect place makes for a great combination. I'd definitely recommend anyone to book this place for a short stay in Malta