Rosa's place is very well located and has a very nice ambience. All the necessities are provided for. Overall a great experience and value for money.