Really nice and cozy space. Good location in Sliema which itself is a good starting point for trips around the main island. Just since it's centrally located within Sliema, street parking (which is free) can be a little hassle - depending on the time of day and like in every larger city. Communication and check-in were super easy and fast. Would definitely recommend to friends.