Definitely, the place is worth booking. A very helpful and pleasant host who deserves more than 5 stars.
The apartment is located in the perfect location, but still, the neighborhood is peaceful. Looking forward to my next visit to Malta :)