Nice and modern apartment perfect for a weekend stay for 2 people or maximun 2 adults and 1 kid. Nice hosts, we had some issues and they were mainly nice and helpful even when there was misunderstandings or miscommunication, located close to the beach and main square, so plenty of amenities on the area.
Unfortunately for us the stay was 2 weeks for 3 adults for my family (and sometimes I would stay too with them) the sofa bed was really uncomfortable for an adult for which we started by buying a inflatable mattress to be comfy. The apartment cleanliness was ok but the bathroom could use some improvement. The neighborhood on which is located is a bit run down.
Lastly I failed to realize on the description that works were taking place. That's common in Malta so it's ok but it's less than 10 meters away from the living room (where the sofa bed is) and the noise goes all the way through the day what makes it impossible to sleep or stay at the apartment comfortable later than 6:30-7am on weekdays.
Probably a very nice stay when the construction ends but wasn't worth the value for us.
P.s. I am having a really hard time writing this review as hosts were super nice and I also failed to be a perfect guest this once due to miscomunication but I believe that writing honest reviews is what makes airbnb great. So I will understand if they let me a less than perfect review too.