The Rosa's place is super well located in La Vallette. 2min walk to reach the hyper center of the city, several nice restaurant arround the place and most of all Rosa is a great host who cares to ensure you are well during your stay.