Fine place to stay in Floriana and close to Valletta