Rosa's place is in an ideal location, near amenities yet a very quiet location.