The place is centrally located in La Valletta. The automatic check in and check out is very comfortable and easy enough.
It would be better to put more attention to the cleaning of the room. The towels have been changed.