The location is very convenient. 5-min walk to Valleta. And the nearby bus stop Floriani can take you anywhere. There is a little grocery store as well. We had a pleasant stay.