Rosa’s place is very large with plenty of room to unwind. The restaurants were all in very close walking range.
Highly recommend staying at Rosa’s place.