I found the place, tidy, accessible and close to bus station and Bugibba Square where there are eateries and social events.
I felt comfortable sharing the Penthouse with the couple.